artificial inoculation - Spanish English Dictionary